﻿using BenCaoXuan.Infrastructure.Attr;
using BenCaoXuan.Infrastructure.EFCore.MySql;
using BenCaoXuan.Service.EFCore;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BenCaoXuan.Infrastructure.IOC
{
    [Provider_,Inject_]
    public class Login_IOC
    {
        public readonly SysCustomerLoginLog_EFCore _sysCustomerLoginLog_EFCore;
        public readonly SysEmployee_EFCore _sysEmployee_EFCore;
        public readonly SysLoginLog_EFCore _sysLoginLog_EFCore;
        public readonly SysPcLoginLog_EFCore _sysPcLoginLog_EFCore;
        public readonly Customer_EFCore _custom_EFCore;

        public Login_IOC(
            SysEmployee_EFCore sysEmployee_EFCore,
            SysLoginLog_EFCore sysLoginLog_EFCore,
            Customer_EFCore custom_EFCore,
            SysPcLoginLog_EFCore sysPcLoginLog_EFCore,
            SysCustomerLoginLog_EFCore sysCustomerLoginLog_EFCore
            )
        {
            _sysCustomerLoginLog_EFCore = sysCustomerLoginLog_EFCore;
            _sysEmployee_EFCore = sysEmployee_EFCore;
            _sysLoginLog_EFCore = sysLoginLog_EFCore;
            _sysPcLoginLog_EFCore = sysPcLoginLog_EFCore;
            _custom_EFCore = custom_EFCore;
        }
    }
}
